shelter behind a cape/point - Türkçe İngilizce Sözlük